puppet regime - Spanish English Dictionary